Printer

public interface Printer<PrintSettingsT extends PrintSettings>

An interface for concrete printers to implement.

Since

7.13

Inheritors

Properties

Link copied to clipboard

The capabilities of this printer.

Link copied to clipboard
public final String deviceName
public final String deviceName

The device name of this printer as shown in Print Preview.

Link copied to clipboard
public final PrintJob<S> job
public final PrintJob<S> job

The current print job.

Link copied to clipboard
public final String name
public final String name

The name of this printer as understood by OS.

Functions

Link copied to clipboard
public abstract Capabilities capabilities()
Returns the capabilities of this printer.
Link copied to clipboard
public abstract String deviceName()
Returns the device name of this printer as shown in Print Preview.
Link copied to clipboard
public abstract String printerName()
Returns the name of this printer as understood by OS.
Link copied to clipboard
public abstract PrintJob<PrintSettingsT> printJob()
Returns the current print job.